foundation trenches - Inglés Sinónimo Diccionario